Restrain yourself! - Französisch Englisch Wörterbuch